/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Practica;

/**
 *
 * @author UNSAAC73
 */
import  java.io.Serializable;

public class Agenda implements Serializable {
    
    private  String nombre;
    private  String p_apellido;
    private  String s_apellido;
    transient private int edad;
    
    public Agenda(String nombre, String p_apellido, String s_apellido) {
        super();
        this.nombre = nombre;
        this.p_apellido = p_apellido;
        this.s_apellido = s_apellido;
    }
public Agenda(String nombre, String p_apellido, String s_apellido, int edad) {
        super();
        this.nombre = nombre;
        this.p_apellido = p_apellido;
        this.s_apellido = s_apellido;
        this.edad = edad;
    }
    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getP_apellido() {
        return p_apellido;
    }

    public void setP_apellido(String p_apellido) {
        this.p_apellido = p_apellido;
    }

    public String getS_apellido() {
        return s_apellido;
    }

    public void setS_apellido(String s_apellido) {
        this.s_apellido = s_apellido;
    }

    public int getEdad() {
        return edad;
    }

    public void setEdad(int edad) {
        this.edad = edad;
    }
    
     @Override
    public String toString() {
        return getNombre() + " "+ getP_apellido() +" "+  getS_apellido()+ " "+String.valueOf(edad) ;
    }
    //ObjectoutputStream permite escribir datos en el disco (Serializacion)
    //ObjectimputStream permite recupearar datos del disco (Deserializacion)
     
     
     
     
    
}
